be badly-off for something - Alemán Inglés Diccionario